package com.fulu.game.bi.entity.dto;

import com.fulu.game.bi.common.util.lang.StringUtils;
import com.fulu.game.bi.entity.BaseDTO;
import com.fulu.game.bi.entity.enums.ValueCategoryEnum;
import lombok.Data;

import java.util.Objects;

/**
 * 增值场景列表
 */
@Data
public class ValueSceneListDTO extends BaseDTO {
    /**
     * 礼物类型 1.礼物 2.宝箱 3.礼盒
     */
    private Integer category;
    /**
     * 子礼物类型
     */
    private String giftType;
    /**
     * 用户类型 1全部 2新用户 3老用户
     */
    private Integer dataFrom;

    public String getGiftType() {
        if (Objects.equals(getCategory(), ValueCategoryEnum.GIFT.getType())) {
            if (StringUtils.isEmpty(giftType)) {
                return "全部";
            }
        }
        return giftType;
    }
}
